﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace TeBigCoreApi.Models.Today
{
    public class TeamStat
    {
        //呼入总量
        public int Hrzl { get; set; }
        //有效警量
        public int Yxjl { get; set; }
        //短信发送
        public int Dxfs { get; set; }
        //排队早释
        public int Pdzs { get; set; }
        //呼入早释
        public int Hrzs { get; set; }
        //在岗时长
        public int Zgsc { get; set; }
        //在岗人数
        public int Zgrs { get; set; }
    }

    public class TeamOperator
    {
		public string ID { get; set; }
        public string Name { get; set; }
		public string Team { get; set; }

        //呼入数量
        public int Hrsl { get; set; }

        //有效警情
        public int Yxjq { get; set; }
        //辅助接警
        public int Fzjj { get; set; }
        //在岗时长
        public int Zgsc { get; set; }
        //短信发送
        public int Dxfs { get; set; }
        //呼入早释
        public int Hrzs { get; set; }
        //通话过短
        public int Thgd { get; set; }
        //空摘超时
        public int Kzcs { get; set; }
        //挂起次数
        public int Gqcs { get; set; }
    }

    public class QueryTeamRequest : DateTimeRequest
    {

    }

    public class QueryTeamResponse : CommonResponse
    {
        public TeamStat Team { get; set; }

        public List<TeamOperator> Peoples { get; set; } = new List<TeamOperator>();
    }
}
